package com.tjsinfo.tjsoa.baobiao.bo;

import com.tjsinfo.tjsoa.baobiao.vo.THqBBYh;
import java.util.List;

/**
 * 计划生育用户管理
 *
 */
public interface IHqBBYhManage{
	
	
	/**
	 * 取得全部用户
	 * @param
	 * @return
	 */
	public List<THqBBYh> findAll();
	
	/**
	 * 取得某类报表的全部用户
	 * @param
	 * @return
	 */
	public List<THqBBYh> findAll(Integer bbid);
	
	/**
	 * 根据登录用户姓名查找报表用户
	 * @param userName
	 * @return 
	 */
	public List<THqBBYh> findbyUser(String userName, Integer bbid);
	
	/**
	 * 追加用户
	 * @param user
	 */
	public void add(THqBBYh BBuser);

	/**
	 * 更新用户
	 * @param BBuser
	 */
	public void update(THqBBYh BBuser);
	
	/**
	 * 根据id查找
	 * @param id
	 * @return
	 */
	public THqBBYh findByid(Integer id);

	/**
	 * 查找所有启用的用户
	 * @return
	 */
	public List<THqBBYh> findAllenable(Integer bbid);

}